/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
.logo{        
  height: 40px;
  padding-left: 20px;
}

.eventOrganizer {
}

.eventParticipant {
    background-color: #43A047 !important;
    color: white !important;
}

.ui-panel-content.ui-widget-content {
    font-size: 16px;
}

.ui-layout, .ui-layout-doc, .ui-layout-unit, .ui-layout-unit-content, .ui-layout-wrap, .ui-layout-bd, .ui-layout-hd {
    border: none;
    background: none;
    padding: 0px;
    border-radius: 0;
}

.ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top.ui-draggable-handle {
    background-color: #3a87ad;
}

.top {
    background: #3a87ad;
}

.contentLayout {
    background: #9EADC8;
}

.ui-layout-resizer.ui-layout-resizer-north {
    background-color: #9EADC8;
}

.ui-widget-header {
    color: #ffffff;
    background-color: #3a87ad;
    border-style: none;
}

.fc-header-title h2 {
    color: #ffffff;
}

.INVITATION, .MODIFICATION, .TIME_CONSISTENCY_ALERT, .WHEATHER_CHANGED, .PARTICIPANT_NOTIFICATION, .ORGANIZER_NOTIFICATION {
    width: 97%;
}

.INVITATION .ui-widget-header, .MODIFICATION .ui-widget-header,
.TIME_CONSISTENCY_ALERT .ui-widget-header, .DELETION .ui-widget-header, .WHEATHER_CHANGED .ui-widget-header,
.PARTICIPANT_NOTIFICATION .ui-widget-header, .ORGANIZER_NOTIFICATION .ui-widget-header {
    color: #333333;
    background-color: #f5f5f5;
    font-weight: normal;
    height: 10px;
    line-height: 7px;
    white-space: nowrap; 
    overflow: hidden;
}

.DELETION {
    background-color: #C2454C;
}

.INVITATION {
    background-color: #43A047;
}

.MODIFICATION {
    background-color: #FAF33E;
}

.INVITATION tbody tr td, .DELETION tbody tr td {
    color: #ffffff;
}

.MODIFICATION tbody tr td {
    color: #ff7d46;
}

.TIME_CONSISTENCY_ALERT {
    background-color: #FFBF46;
}

.WHEATHER_CHANGED {
    background-color: #3AFF76;
}

.PARTICIPANT_NOTIFICATION {
    background-color: #3AC292;
}

.ORGANIZER_NOTIFICATION {
    background-color: #136f63;
}

.WHEATHER_CHANGED tbody tr td {
    color: #114d23;
}
.ORGANIZER_NOTIFICATION tbody tr td {
    color: #b7d3d0;
}

.PARTICIPANT_NOTIFICATION tbody tr td {
    color: #113b2c;
}

.TIME_CONSISTENCY_ALERT tbody tr td {
    color: #4d3a15;
}

#searchForm {
    float: left;
    padding-left: 30px;
    padding-top: 4px
}

#greetings {
    color: white;
    float: right;
    padding-right: 20px;
    padding-top: 13px;
}

#optionsForm {
     float: right;
     color: white;
     padding-right: 20px;
     padding-top: 4px;
}

#options {
}

.middlePanel {
    margin-left: auto;
    margin-right: auto;
    width: 536px;
    text-align: center;
}

.inMiddlePanel {
    text-align: right;
    margin-left: auto;
    margin-right: auto;
}

.description {
    width: 214px;
    resize: none;
}

.invList {
    margin-left: auto;
    margin-right: auto;
}

.addInvitationHidden {
    visibility: hidden;
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 0px;
    height: 0px;
}

.leftAlignCol {
    text-align: left;
}

.rightAlignCol {
    text-align: right;
}

.calendarPUBLIC {
    font-weight: bold;
    font-size: 20px;
    color: #3a2aad;
}

.calendarPRIVATE {
    font-weight: bold;
    font-size: 20px;
    color: green;
}

.fc-day-number {
    font-size: 16px;
    margin-top: 4px;
    margin-right: 4px;
}

span.ui-panel-title {
    font-size: 16px;
}

.fc-day-header.ui-widget-header {
    font-weight: normal;
}

.ui-button-text.ui-c {
    font-size: 17px;
}

.fc-button.ui-state-default {
    font-size: 17px;
}

.fc-event-time {
    margin-right: 4px;
}

.fc-content .fc-today {
        background: #b8c9e9;
}

.ui-autocomplete-items {
    font-size: 17px;
}

.ui-menuitem-text {
    font-size: 17px;
}

#settingsPrivacy .ui-panel-content.ui-widget-content div {
    margin: 10px;
}

#settingsExport .ui-panel-content.ui-widget-content div {
    margin: 10px;
}

#settingsImport .ui-panel-content.ui-widget-content div {
    margin: 10px;
}

.ui-growl-title {
    color: white;
    font-size: 17px;
}

.ui-growl-item {

}

span.ui-growl-title {
    font-size: 17px;
}

.ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top {
    background-color: #3a87ad;
}

.ui-datalist-empty-message {
    font-size: 16px;
}

.ui-datalist-content {
    border-radius: 4px;
}

#createEvents .ui-layout-unit-content {
    overflow:hidden !important;
}     
